#pragma once
#include "Load_Base.h"

class Node_Base;

class Load_Node :
    public Load_Base
{
public:
    std::weak_ptr<Node_Base> m_pNode;

    virtual void getLoad(std::ifstream& fin)override;
    virtual void coutLoad()override;
    virtual void foutLoad(std::ofstream& fout)override;

    virtual void Assemble(Eigen::VectorXd& F1, Eigen::VectorXd& F2)override;
};

